<?php
/**
 * Created by PhpStorm.
 * User: s.utkin
 * Date: 20.08.14
 * Time: 18:08
 */

namespace Messenger\Window;

use Messenger\BaseAction;

class ContentAction extends BaseAction
{
	
	/**
	 * Указываем необходимые неявные параметры
	 * @return multitype:string
	 */
	static function pullParams() {
		return ['identity'];
	}
	
    /**
     * Выводит "содержимое" окна: кнопки групп (основная, избранное, заблокированные) + "тело" окна.
     */
    protected function run()
    {
        $listStatus = $this->request->listStatus;
        $companionProfileId = $this->request->companionProfileId;
        $myProfileId = $this->request->myProfileId;

        if (empty($myProfileId)) {
            $myProfileId = $this->request->_identity;
        }

        $this->response->listStatus = $listStatus;
        $this->response->companionProfileId = $companionProfileId;
        $this->response->myProfileId = $myProfileId;
    }
}